degradable implants - Alemán Inglés Diccionario